我的電腦環境:
可以不用虛擬環境,但如果有很多專案的話,最好還是使用,環境會乾淨很多,不會因為不同的專案不同的環境,造成一些不知道的問題。
我是使用virtualenv,也有其他的套件可以使用,我這邊只寫這個。
安裝virtualenv
$ sudo apt install virtualenv
輸入virtualenv,就會這個指令,相關參數說明,代表安裝成功。
$ virtualenv
輸出畫面
建立專案目錄,
: 根目錄位置
用指令產生
$ mkdir <projectRoot> # 建立資料夾
$ cd <projectRoot> # 去這個資料夾
# 產生虛擬環境,並指定是用python3,產生venv資料夾
$ virtualenv -p /usr/bin/python3 venv
輸出結果
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /home/frank/project/pdfProject/venv/bin/python3
Also creating executable in /home/frank/project/pdfProject/venv/bin/python
Installing setuptools, pkg_resources, pip, wheel...done.
就會看到venv資料夾,進去這個虛擬環境
$ cd venv/
$ source bin/activate
就會進到這個環境了,會看到前面有 (venv),輸入
$ which python3
輸出結果,就會看到python3 的路徑,就不是預設的位置
安裝 reportlab
$ pip3 install reportlab
可以看這個環境目前安裝的套件清單,會顯示套件名稱及版本
$ pip freeze
輸出結果
就完成安裝reportlab了
參考資料: